package me.zhengjie.modules.workorder.service.dto;

import lombok.Data;
import me.zhengjie.modules.workorder.domain.TWorkOrder;

import java.sql.Timestamp;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;

import javax.persistence.Column;
import java.io.Serializable;


/**
* @author zcw
* @date 2019-08-10
*/
@Data
public class TTasksDTO implements Serializable {

	private static final long serialVersionUID = -3384250444630490502L;

	private Long id;

    // 任务名称
    private String taskTitle;

    // 任务内容
    private String taskContent;
    
    // 任务地址
    private String taskAddr;

    // 附件
    private String attachments;

    // 要求到场时间
    private Timestamp arriveTime;

    // 要求完成时间
    private Timestamp finishTime;

    // 备注
    private String notes;

    // 联系人
    private String linker;

    // 联系人手机号码
    private String cellphone;

    // 录入人
    private String inputOperator;

    // 录入时间
    private Timestamp inputTime;

    // 录入时间
    private Timestamp startTime;
    
    @JsonIgnoreProperties(value = { "hibernateLazyInitializer"})
    private TWorkOrder order;

    // 状态
    private Integer state;

    private String country;

    private String province;

    private String city;

    private String county;

    private Long customerId;

    private String customerName;
}